package com.jiangnan.entity

import com.google.gson.annotations.SerializedName

/**
 * 用于解析流式响应的模型（只解析增量部分）
 */
data class ChatStreamDelta(
    val content: String?,
    @SerializedName("reasoning_content")
    val reasoning_content: String?
)

data class ChatStreamChoice(
    val index: Int,
    val delta: ChatStreamDelta?,
    val finish_reason: String?
)

data class ChatStreamResponse(
    val id: String?,
    val choices: List<ChatStreamChoice>?
)
